prolonged exploding of fireworks - Español Inglés Diccionario